i could swear - Alemán Inglés Diccionario